DV 28 - ÉVÉäÉAÉãÉtÉçÅ[êßå‰ÇÃÉoÉO

(çXêVì˙: 97 îN 3 åé 14 ì˙)

Q: ÉVÉäÉAÉãÉhÉâÉCÉoÇåƒÇ—èoǵǃ XON/XOFF ÉtÉçÅ[êßå‰ÇÉNÉäÉAǵÇÊǧÇΔǵNjǵÇΩÇ™ÅAÉtÉçÅ[êßå‰Ç™âèúÇ≥ÇÍÇ‹ÇπÇÒÅBDZÇÍÇÕǫǧǢǧDZÇΔÇ»ÇÃÇ≈Ç∑Ç©ÅB

A: DZÇÍÇÕÅAÇ∑Ç≈Ç…ïÒçêÇ≥ÇÍǃǢÇÈ Apple ÉVÉXÉeÉÄÉ\ÉtÉgÉEÉFÉAÇÃÉoÉO (ID 1635221) Ç≈Ç∑ÅBFile System Manager Ç≈ÇÕÅAserdClrXOff (csCode = 22) Ç™ÉuÉçÉbÉNÉfÉoÉCÉX "Return Media Icon" (csCode = 22) åƒÇ—èoǵÇΔä‘à·ÇÌÇÍǻǢÇÊǧDžÅA_Control Ç…ÉpÉbÉ`ÇdžǃǃǢNjÇ∑ÅBDZÇÍÇ™å¥àˆÇΔǻǡǃÅAserdClrXOff åƒÇ—èoǵǙÉVÉäÉAÉãÉhÉâÉCÉoÇ≈ê≥èÌÇ…ìÆçÏǵNjÇπÇÒÅB

ç≈LJä»íPÇ»ëŒèàï˚ñ@ÇÕÅAserdClrXOff ÇåƒÇ—èoÇ∑ëOÇ… ioVRefNum ÇÉNÉäÉAÇ∑ÇÈDZÇΔÇ≈Ç∑ÅBéüÇÃÉRÅ[Éhó·ÇÕÅADZÇÃÉeÉNÉjÉbÉNÇãÔëÃìIÇ…é¶ÇµÇƒÇ¢Ç‹Ç∑ÅB

OSErr DoClearXOff(short serialOutDrvrRefNum)
{
  CntrlParam pb;

  pb.ioCRefNum = serialOutDrvrRefNum;
  pb.csCode = serdClrXOff;
  pb.ioVRefNum = 0;
  // ÉVÉXÉeÉÄÉ\ÉtÉgÉEÉFÉAÇ…ÉoÉOǙdžÇÈÇΩÇfl
  // è„ÇÃçsÇ™ïKóvÅBDZÇÃÉoÉOÇ™è´óàÇÃÉVÉXÉeÉÄÇ≈
  // ÉtÉBÉbÉNÉXÇ≥ÇÍÇÍÇŒÅAioVRefNum ÇÉNÉäÉAÇ∑ÇÈ
  // ÇΔǢǧëŒèàï˚ñ@ÇÕïKóvÇ»Ç≠Ç»ÇÈ

  return ( PBControlSync( (ParmBlkPtr) &pb ) );
}



--Quinn "The Eskimo!"
devsupport@apple.com

[ Technical Q&A's : Devices : DV28 ]